/*
 *
 */

package Studio7i;

import java.util.List;
import java.util.ArrayList;
/**
 *
 * @author Grupo 5
 */
class AdmInstrumentos {
    private List<Instrumento> instrumentos = new ArrayList<Instrumento>();
    public List<String> tipoInstrumentos = new ArrayList<String>();
    private List<String> marcaInstrumentos = new ArrayList<String>();

    public String registrarInstrumento(String tipo, String marca, String modelo,
            String anioFabricacion, String caracteristicas, double costoAlquiler) {

        if (tipo.equals("")) return "Error: Falta el tipo de instrumento";
        if (marca.equals("")) return "Error: Falta la marca";
        if (modelo.equals("")) return "Error: Falta el modelo";
        if (anioFabricacion.equals("")) return "Error: Falta el año de fabricacion";
        if (caracteristicas.equals("")) return "Error: Faltan las caracteristicas";
        if (costoAlquiler <= 0) return "Error: Falta el costo de Alquiler";

        // si no hay errores
        Instrumento instrumento = new Instrumento (tipo, marca, modelo, anioFabricacion, caracteristicas, costoAlquiler);
        instrumentos.add (instrumento);
        tipoInstrumentos.add(tipo);
        marcaInstrumentos.add(marca);
        
        return "ok";
    }

    public int obtenerTotalInstrumentos() {
        return instrumentos.size();
    }

    public List<Instrumento> obtenerListaInstrumentos(){
        return instrumentos;
    }
    }
